Last Updated: 10.22.1997 IPSentry - Version modification detail (or summary) Always check http://www.ipsentry.com/ for latest known releases. Compare to Help/About version. If you are into it, you can check ftp.ipsentry.com/IPSentry/BETA for any beta files I might have laying around. If there is not a readme with the file, don't install it. This list is provided as a method of determining if a later release of the product solves any problem you may have encountered. This is not just to show you how many mistakes I make . ALWAYS READ THE README.TXT PROVIDED!!!!!! Rex W. Walker rex@tcon.net rex@ipsentry.com webmaster@ipsentry.com http://www.ipsentry.com ============================= IPSentry v 3.0.x - 10.22.1997 ============================= 3.0 - Fully enabled all functionality. Unregistered versions are valid for 30 days. After 30 days, all server entries will be skipped and no sentries will be performed. 3.0 - Added link to default browser to order license(s) direct from the registration information screen. 3.0 - Added ability to utilize binary data in the send/receive fields. Format is &Hnn&Hnn&Hnn.... using the hex value of the character. This came in handy for checking https and other misc. services that require a binary "hello" in order to respond. 3.0 - Added display options from the "Options" menu to set the output for b/w or color. This was required for use on B/W VGA monitors as some colors were not displayed properly. 3.0 - Added display option for "Short Display" wich reduces the active display to one line per machine ending with OK or DOWN. Status of activity such as Send / Recv and time remaining is not displayed. Note however, all alert information is still displayed as before. 3.0 - Upgraded TCP/IP Controls to ActiveX based controls from Dev-Soft. 3.0 - Added ICMP (ping) option when running Windows NT. This option is unavailable under Win95 due to the lack of raw socket access. This option MAY become available under Windows 98. 3.0 - Added functionality to check for response using "https" port 443 for secure connection. Send & Recv data fields should not be used and IPSentry will over-ride any data placed in these fields with a binary "hello" packet for the request. 3.0 - Added Cascading Dependencies. This gives the ability to ignore servers and machines sitting behind a failed router - or ignore services based on failure of ICMP or ECHO. 3.0 - Added multi select for addition of dependent servers. 3.0 - Added SUSPEND checking flag to server settings dialogue. 3.0 - Added SUSPEND xxxxx to remote viewing access command list. 3.0 - Added LIST {filter} to remote viewing access in conjunction with new SUSPEND command. (Lookup the machine name to use) 3.0 - Added paramenter (n) to remote access "STATS" command allowing user to select maximum statistic report lines per page to be displayed. 3.0 - Added ability to customize E-Mail alert message. Some alpha page by mail systems would reject the standard messages due to length. 3.0 - Incorporated "%xxxx%" keyword translation into custom e-mail message text. See "Launch Command" help for the key-word list. 3.0 - Added "Options / Color Display" option to menubar. You may turn color display off by deselecting this option. Useful for machines running on mono-vga. (Red text was hard to read) 3.0 - Added log file location setting. Prevously, log files are located in the installed application path. 3.0 - Corrected problem where service name to number lookup was taking way to long. Load time was decreased by about 15 seconds. 3.0 - Corrected problem with +2 pager entries using escalation. Pagers above #2 were not being paged according to the schedule. 3.0 - Corrected problem with mail delivery to some SMTP hosts. 3.0 - Corrected problem where UpCode was being paged due to ANY failure whether or not the machine had reached the "1st After" alert threshold. 3.0 - Changed log-file and other "date" based output to utilize the system format. This will primarily enhance international (non US) installations. 3.0 - Final decision on Alpha Paging: This feature will not be implemented directly into IPSentry in any version released within the next year. After working with some of the pager companies' OWN software, and having my share of troubles with much of it... The support requirements just will not allow this functionality. 3.0 - Corrected problem with Export Settings under NT due to binary security entry applied in registry. ============================= IPSentry v 2.3.xB - 07.18.1997 ============================= 2.3B - Fixed SMTP Mail problem generating error 501 on qmail SMTP servers. 2.3B - Fixed problem with International date format vs. U.S. date format causing Serial Number / Validation Code to be denied. ============================= IPSentry v 2.3.xA - 06.06.1997 ============================= 2.3A - Reduced regular registration price from $129 to $79 after June Special ended. ============================= IPSentry v 2.3.x - 06.06.1997 ============================= 2.3 - Added functionality to run as NT Service 2.3 - Moved IPSentry registry settings From: HKEY_CURRENT_USER\Software\VB and VBA Program Settings\IPSentry To: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IPSentry This correction eliminates problems with running IPSentry as other users as well as required for running as NT Server as "SYSTEM" 2.3 - Modified delay loops to reduce CPU Utiliziation 2.3 - Added Remote View port & password options 2.3 - Fixed duplicate machine statistics on statistics report (AGAIN). (My brain must have been on a lunch break with this) 2.3 - Removed requirement for M_nnnnnn.idn files for dynamic data. Statics placed back in machine sections of registry. 2.3 - Tightened up waiting loops with sleeps to reduce CPU utilization while awaiting response or perform page delays. 2.3 - Tightened up checking of press during page to abort paging. 2.3 - Auto start dialing when only one pager in pager list. ============================= IPSentry v 2.2.x - 05.21.1997 ============================= 2.2 - Corrected minor timing issues while dialing using outside line from Dial Properties. 2.2 - Failure counter incrementing with each machine failure rather than per machine. This would cause the possibility of alert not being sent if the "every" and "Max Alert" options were set to other than 1 and -1 respectively. Because this is a problem with the underlying alert scheduling, other alert problems may have been noticed. Corrected! 2.2 - Maximum alerts was off by 1. For example: If max alerts was set to 2, 3 alerts would actually be issued. Corrected! 2.2 - Changing the port via dropdown and select did not enable the "save" button under machine settings. Corrected! 2.2 - Selecting or unselecting "Loop Beeps" under Audible Alert would not enable the "Save" button. Corrected! 2.2 - Error #5 after several hours of execution. This error would appear on NT 4.0 (sp2 or sp3) only. There appears to be a problem with high volume registry updates from VB. I have modified IPSentry to utilize external files (.idn) files located in the same path as IPSentry. These files will contain the statistical and counter information originally stored in the registry. Corrected! These files can be identified as M_nnnnnn.idn and should not be deleted. If these files are removed, the statististic for a given machine will be reset to zero. 2.2 - Added option to terminate a sentry cycle. Upon completion of the server being monitored, the remainder of the machines in the list will be skipped and IPSentry will return to the "Waiting (n) minutes..." message. This is similar to "pause" however, after the wait time, IPSentry will start the cycle again. 2.2 - After editing a machine/service properties, the list would return with no items selected. This has been changed to keep the edited machine (last selected) as the current selection. ============================= IPSentry v 2.1.x - 05.16.1997 ============================= 2.1 - Selecting Maximize button on main IPSentry monitor screen caused strange display and corrupted text. Corrected! 2.1 - Selecting *Default in the "Enabled?" section of E-Mail, Audible, and Launch Command alert settings was not working properly. When a service failed and IPSentry encountered this setting, a default setting of "Enabled? YES" was assumed. Corrected! 2.1 - In "Test Alert" for multiple pagers. Holding key while clicking a pager number in order to test multiple pagers results in Run-Time Error 91. Using SHIFT while clicking an item worked correctly. Corrected! 2.1 - Fixed problem with failure and alert counters not incrementing properly. First After, Alert Every, Max Alerts were being initialized regardless of failure status. Corrected! 2.1 - When selecting "test" alert on pagers, prompt to save changes even when no changes were made. Corrected! 2.1 - After editing a machine/service properties, the list would return with no items selected. This has been changed to keep the edited machine (last selected) as the current selection.